What Are Neural Networks And How They Learn